AP计算机科学A复习:Unit 3 – Boolean Expressions and if Statements 选择结构和布尔表达式

AP计算机科学A复习:Unit 3 – Boolean Expressions and if Statements 选择结构和布尔表达式 我们经常需要根据实际情况来在多个选项中做决策。在不同的条件下,选择的解决方案就可以不同。这个单元里,我们将了解什么是程序编写里的「条件」,随后使用「if Statements」判断语句让程序可以根据不同的条件做出不一样的反应。 U3.1 boolean expressions 布尔表达式 我们在现实生活里经常对两件或多件事物进行比较,然后做出判断。比如选校时就会比较排名,选择排名较高的学校。 「boolean expressions」就是我们在程序写作里进行比较的手段。我们在编写程序时要先假设事物之间的关系,比如,假设 a 大学的排名大于等于 b 大学的排名。如果假设成立,则 boolean expression的值为「真 true」;如果假设不成立,boolean expression的值就为「假 false」。「boolean expressions」的值只存在「真」和「假」两种可能性。在刚才的例子中,如果 a 学校的排名真的大于等于 b 学校,就会得到「真 true」,反之,如果 a 学校的排名小于 b 学校,则得到「假 false」。看看这个例子: 我们输入了两个整数,a 的值为67,b 的值为58。输出语句中填写的「boolean expressions」布尔表达式是「 a >= b」,意思是假设 a 的值大于等于 b 。当程序运行时,输出语句访问布尔表达式,布尔表达式判断此时 a 的值是否大于等于 b ,因为 67 确实大于等于 … Continue reading AP计算机科学A复习:Unit 3 – Boolean Expressions and if Statements 选择结构和布尔表达式